﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using ApuestasJMG.GUI.Contrato;
using ApuestaJMG.GUI.Presentador;
using ApuestasJMG.GUI.Presentador;
using System.Web.UI.WebControls;
using System.Web.UI.DataVisualization;
using System.Web.UI.HtmlControls;


namespace ApuestasJMG.GUI.Vista
{
    public partial class ConsultarMaquina : System.Web.UI.Page,IContratoConsultarMaquina
    {
        public GridView GridViewConsultarMaquina
        {
            get { return gridViewConsultarMaquina; }
            set { gridViewConsultarMaquina = value; }

        }




        protected void Page_Load(object sender, EventArgs e)
        {
            PresentadorConsultarMaquina _presentador = new PresentadorConsultarMaquina(this);
            _presentador.ConsultarUsuariosActivos();
            //  tablaUsuarios.Visible = false;
        }

        protected void GridViewArchivarProyecto_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {   //Paginacion delGridView
            GridViewConsultarMaquina.PageIndex = e.NewPageIndex;
        }

        protected void GridViewArchivarProyecto_SelectedIndexChanged(object sender, EventArgs e)
        {
            //Accion del Boton del GridView, Consulta en la base de datos y llena los label correspondientes
            //    tablaUsuarios.Visible = true;
            PresentadorConsultarMaquina _presentador = new PresentadorConsultarMaquina(this);
         

            int id = Convert.ToInt32(GridViewConsultarMaquina.DataKeys[GridViewConsultarMaquina.SelectedIndex].Values["IdMaquina"].ToString());
            Response.Redirect("ModificarMaquina.aspx?id=" + id);



        }

        protected void cmdRegresar_Click(object sender, EventArgs e)
        {
            String loginUsuario = Session["loginUsuario"].ToString();
            Response.Redirect("index.aspx?loginUsuario=" + loginUsuario);
        }

    }
}